<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <!-- we access a lot of internals of System.Private.CoreLib, disable compiling against the ref assembly for now so we don't need to update it -->
    <CompileUsingReferenceAssemblies>false</CompileUsingReferenceAssemblies>
    <!-- CA2252: Opt in to preview features before using them (Lock) -->
    <EnablePreviewFeatures>true</EnablePreviewFeatures>
  </PropertyGroup>
  <ItemGroup>
    <ProjectReference Include="..\..\System.Private.CoreLib\src\System.Private.CoreLib.csproj" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="$(LibrariesProjectRoot)\System.Private.CoreLib\src\System\SR.cs" />
    <Compile Include="Internal\Reflection\ReflectionCoreCallbacksImplementation.cs" />
    <Compile Include="Internal\Reflection\RuntimeAssemblyInfo.cs" />
    <Compile Include="Internal\Runtime\CompilerHelpers\LibraryInitializer.cs" />
  </ItemGroup>
</Project>
